take a rain check on - Turco Inglés Diccionario